@charset "utf8";
main{
	width: 100%;
	height: 5875px;
	background: #fff;
}
/* 面包屑导航 */

main nav{
	width: 1140px;
	height: 92px;
	margin: 0 auto;
}
.sticky{
			position: fixed;
			top: 0;
			left: 190px;
			background-color: #fff;
			z-index: 20px;
		}
/*--------------------------------------------------------------------------------------------------*/
main nav#wrapper div.main_left{
	width: 800px;
	height: 92px;
}
main nav#wrapper div{
	float: left;
}
main nav#wrapper div.main_left div.c1{
	margin-top:8px ;
}
main nav#wrapper div.main_left div.c1 img.t1{
	position: relative;
	left: -5px;
	top: 4px;
}
main nav#wrapper div.main_left div.c2{
	width: 577px;
	height: 92px;
}
main nav#wrapper div.main_left div.c2 ul li a{
	color: #333333;
	line-height: 92px;
	margin: 5px;
	float: left;
}
main nav#wrapper div.main_left div.c2 ul li a:hover{
	color: #ff8630;
}
main nav#wrapper div.main_right {
	width:300px;
	height: 50px;
	border: 1px solid #aaaaaa;
	float: right;
	margin-top: 20px;
}
main nav#wrapper div.main_right div.k1{
	width: 249px;
	height: 49px;
	border: 0px solid #333333;
}
main nav#wrapper div.main_right div.search {
	width: 49px;
	height: 49px;
	border: 1px solid #333333;
	border-right: none;
	border-top: none;
	border-bottom: none;
	
	text-align: center;
}
main nav#wrapper div.main_right div.search img{
	margin-top: 17px;
}
main nav#wrapper div.main_right div.k1 span{
	font: 13px "微软雅黑";
	background: #eeeeee;
	float: right;
	margin: 15px 10px;
	
}
main nav#wrapper div.main_right div.k1 span:hover{
	background: #ff8630;
	color: #fff;
}
main nav#wrapper div.main_right div.xf2{
	width: 305px;
	height: 90px;
	position: absolute;
	left: 1028px;
	top: 43px;
	display: none;
	background: #fff;
}
main nav#wrapper div.main_right div.xf2 p{
	color: #333333;
	font-size: 14px;
	margin-top: 40px;
	margin-left: 40px;
}
/*-----------------------------------------------------------------------*/
main div#carouse_image{
	width:1140px;
	height: 450px;
	margin: 0 auto;
}
main div#carouse_image div{
	float: left;
}
main div#carouse_image aside{
	width: 222px;
	height: 450px;
	background: #aaaaaa;
}
main div#carouse_image aside ul{
	padding-top: 30px;
}
main div#carouse_image aside ul.sidebar li{
				width: 203px;
				height: 40px;
				position: relative;
				text-align: left;
				line-height: 40px;
				padding-left: 20px;
				color: #fff;
			}
main div#carouse_image aside ul.sidebar li:hover{
				background: #ff6709;
			}
main div#carouse_image aside ul.sidebar div.out{
				width: 400px;
				height: 450px;
				border: 1px solid red;
				position: absolute;
				top: 134px;
				left: 411px;
				display: none;
				z-index: 2;
				background: #fafafa;
			}
main div#carouse_image aside ul.sidebar li span{
				
				float: right;
				padding-right: 20px ;
				margin-top: 8px;
				color: #fff;
			}
/*-------------------------------------------------------------------------------------*/
/* 轮播图 */
main div#carouse_image div#carouse figure{
	width: 918px;
	height: 450px;
	position:absolute;
	left:411px ;
	top: 135px;
}
main div#carouse_image div#carouse figure div.main ul li img{
	width: 918px;
	height: 450px;
	
}
/*------------------------------------------------------------------------------------------*/
main div#show {
	width:1140px;
	height:170px;
	margin: 0 auto;
	margin-top: 15px;
}

main div#show ul li{
	float: left;
}

main div#show ul li.d1 img{
	width:222px;
	height:170px;
}
main div#show ul li.d2 img{
	width:293px;
	height:170px;
	margin-left: 13px;
	
}
main div#show ul li.d3 img{
	width:293px;
	height:170px;
	margin-left: 13px;
}
main div#show ul li.d4 img{
	width:293px;
	height:170px;
	margin-left: 13px;
}
main div#show ul li.d2 img:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
main div#show ul li.d3 img:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
main div#show ul li.d4 img:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
/*------------------------------------------*/
main div#star{
	width: 1140px;
	height: 40px;
	margin: 0 auto;
	margin-top: 40px;
	
}
main div#star div{
	float: left;
}
main div#star div.star_left{
	width: 200px;
	height: 40px;
	font: 24px "微软雅黑";
	color: #333333;
}
main div#star div.star_right{
	width: 100px;
	height: 40px;
	position: relative;
	left: 839px;
	
}
main div#star div.star_right ul li{
	float: right;
	margin-top: 10px;
}
main div#star div.star_right ul li.b1{
	width: 40px;
	height: 20px;
	border: 1px solid #aaaaaa;
	text-align: center;
}
main div#star div.star_right ul li.b2{
	width: 40px;
	height: 20px;
	border: 1px solid #aaaaaa;
	text-align: center;
}
main div#star div.star_right ul li:hover{
	background: #848484;
}
/*----------------------------------------------*/
main div#product {
	width: 1140px;
	height: 340px;
	margin: 0 auto;
	margin-top: 15px;
}
main div#product div{
	float: left;
}
main div#product div.container_star1{
				width: 222px;
				height: 340px;
				background: #fafafa;
				border-top: 1px solid #eeba1d;
				text-align: center;
}
main div#product div.container_star1 dl dt img{
				margin: 60px auto;
				
}
main div#product div.container_star2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				border-top: 1px solid #83c44e;
				text-align: center;
				margin-left: 7.5px;
}
main div#product div.container_star2 dl dt img{
				margin: 38px auto;
}
main div#product div.container_star3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				border-top: 1px solid #2196f3;
				text-align: center;
				margin-left: 7.5px;
}
main div#product div.container_star3 dl dt img{
				margin: 89px auto;
}
main div#product div.container_star4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				border-top: 1px solid #e53935;
				text-align: center;
				margin-left: 7.5px;
}
main div#product div.container_star4 dl dt img{
				margin: 42px auto;
}

main div#product div.container_star5{
				width: 222px;
				height: 340px;
				background: #fafafa;
				border-top: 1px solid #00a0c5;
				text-align: center;
				margin-left: 7.5px;
}
main div#product div.container_star5 dl dt img{
				margin: 47px auto;
}

/*----------------------------------------------------------------------------------------*/
main div#body div#ai div{
	float: left;
}
main div#body div#ai div.left{
	width: 200px;
	height: 40px;
	font: 24px "微软雅黑";
	color: #333333;
}
main div#body div#ai div.b2{
	width: 40px;
	height: 40px;
	line-height: 50px;
	float: right;
}
main div#body div#ai div.b2 img{
	position: relative;
	left: 20px;
}
main div#body div#ai div.right{
	width: 80px;
	height: 40px;
	color: #333333;
	line-height: 40px;
	float: right;
	position: relative;
	left: 30px;
}
/*---------------------------------------------------------------------*/
main div#body div#c2 div.c3{
	width: 222px;
	height: 700px;
	background: url(../img/haraware_kid.png) no-repeat ;
	background-size: 222px 700px;
	text-align: center;
}
main div#body div#c2 div.c3 dl {
	position: relative;
	top: 60px;
}
main div#body div#c2 div.c3 dl dd.word{
	font-size: 20px;
	color: #333333;
}
main div#body div#c2 div.c3  dl dd.product_content{
				color: #333333;
				font-size: 15px ;
				line-height: 40px;
}
main div#body div#c2 div.c3  dl dd.product_price{
				color: #0084ff;
				font-size: 28px;
				margin-top: 40px;
}
main div#body div#c2 div.c5{
	margin-top:20px ;
}
main div#body div#c2 div.c4 div.n1{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c4 div.n1 dl dt img{
				margin: 90px auto;
}
main div#body div#c2 div.c4 div.n1 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c4 div.n1 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c4 div.n1 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c4 div.n2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c4 div.n2 dl dt img{
				margin: 31px auto;
}
main div#body div#c2 div.c4 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c4 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c4 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c4 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c4 div.n3 dl dt img{
				margin: 30px auto;
}
main div#body div#c2 div.c4 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c4 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c4 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c4 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c4 div.n4 dl dt img{
				margin: 30px auto;
}
main div#body div#c2 div.c4 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c4 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c4 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c5 div.n1{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c5 div.n1 dl dt img{
				margin: 30px auto;
}
main div#body div#c2 div.c5 div.n1 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c5 div.n1 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c5 div.n1 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c5 div.n2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c5 div.n2 dl dt img{
				margin: 30px auto;
}
main div#body div#c2 div.c5 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c5 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c5 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c5 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c5 div.n3 dl dt img{
				margin: 30px auto;
}
main div#body div#c2 div.c5 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c5 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c5 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c5 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#c2 div.c5 div.n4 dl dt img{
				margin: 30px auto;
}
main div#body div#c2 div.c5 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#c2 div.c5 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#c2 div.c5 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#c2 div.c4 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
main div#body div#c2 div.c5 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
/*---------------------------------------------------------*/
main div#body div#name div.name_left{
	width: 50px;
	height: 35px;
	font-size: 24px;
	color: #333333;
}
main div#body div#name div.name_right{
	width: 500px;
	height: 35px;
	font-size: 24px;
	color: #333333;
	float: right;
}
main div#body div#name div.name_right ul li{
	float: right;
	color: #333333;
	font-size: 20px;
	margin-left: 20px;
	padding-top: 5px;
}
main div#body div#name div.name_right ul li:hover{
	color: #ff6709;
	border-bottom: 2px solid #ff6709 ;
}
/*------------------------------------------------------------------*/

main div#body div#march div.b1{
	width: 1140px;
	height: 340px;
}
main div#body div#march div.b1 div.n1{
	width: 222px;
	height: 340px;
}
main div#body div#march div.b1 div.n1 img{
	width: 222px;
	height: 340px;
}
main div#body div#march div.b1 div.n2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#march div.b1 div.n2 dl dt img{
				margin: 40px auto;
}
main div#body div#march div.b1 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#march div.b1 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#march div.b1 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#march div.b1 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#march div.b1 div.n3 dl dt img{
				margin: 43px auto;
}
main div#body div#march div.b1 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#march div.b1 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#march div.b1 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#march div.b1 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#march div.b1 div.n4 dl dt img{
				margin: 92px auto;
}
main div#body div#march div.b1 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#march div.b1 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#march div.b1 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#march div.b1 div.n5{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#march div.b1 div.n5 dl dt img{
				margin: 39px auto;
}
main div#body div#march div.b1 div.n5 dl dd.word{
				color: #333333;
}
main div#body div#march div.b1 div.n5 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#march div.b1 div.n5 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#march div.b2 div{
	margin: 8px 0;
}

main div#body div#march div.b2 div.n1{
	width: 222px;
	height: 340px;
}
main div#body div#march div.b2 div.n1 img{
	width: 222px;
	height: 340px;
}
main div#body div#march div.b2 div.n2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#march div.b2 div.n2 dl dt img{
				margin: 50px auto;
}
main div#body div#march div.b2 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#march div.b2 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#march div.b2 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#march div.b2 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#march div.b2 div.n3 dl dt img{
				margin: 53px auto;
}
main div#body div#march div.b2 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#march div.b2 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#march div.b2 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#march div.b2 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#march div.b2 div.n4 dl dt img{
				margin: 58px auto;
}
main div#body div#march div.b2 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#march div.b2 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#march div.b2 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
}
main div#body div#march div.b2 div.n5{
				width: 222px;
				height: 340px;
				margin-left: 7.5px;
}
main div#body div#march div.b2 div.n5 div.d1{
				width: 222px;
				height: 165px;
				margin: 0 auto;
}
main div#body div#march div.b2 div.n5 div.d1 img{
				width: 222px;
				height: 165px;
}
main div#body div#march div.b2 div.n5 div.d2{
				width: 222px;
				height: 165px;
				margin-top: 10px;
}
main div#body div#march div.b2 div.n5 div.d2 img{
				width: 222px;
				height: 165px;
				
}
main div#body div#march div.b1 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
main div#body div#march div.b2 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
/*------------------------------------------------*/

main div#body div#week div.week_left{
	width: 50px;
	height: 35px;
	font-size: 24px;
	color: #333333;
}
main div#body div#week div.week_right{
	width: 500px;
	height: 35px;
	font-size: 24px;
	color: #333333;
	float: right;
}
main div#body div#week div.week_right ul li{
	float: right;
	color: #333333;
	font-size: 20px;
	margin-left: 20px;
	padding-top: 5px;
}
main div#body div#week div.week_right ul li:hover{
	color: #ff6709;
	border-bottom: 2px solid #ff6709 ;
}
/*-------------------------------------------------*/
main div#body div#bag div.b1{
	width: 1140px;
	height: 340px;
}
main div#body div#bag div.b1 div.n1{
	width: 222px;
	height: 340px;
}
main div#body div#bag div.b1 div.n1 img{
	width: 222px;
	height: 340px;
}
main div#body div#bag div.b1 div.n2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#bag div.b1 div.n2 dl dt img{
				margin: 40px auto;
}
main div#body div#bag div.b1 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#bag div.b1 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#bag div.b1 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#bag div.b1 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#bag div.b1 div.n3 dl dt img{
				margin: 39px auto;
}
main div#body div#bag div.b1 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#bag div.b1 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#bag div.b1 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#bag div.b1 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#bag div.b1 div.n4 dl dt img{
				margin: 39px auto;
}
main div#body div#bag div.b1 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#bag div.b1 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#bag div.b1 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#bag div.b1 div.n5{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#bag div.b1 div.n5 dl dt img{
				margin: 39px auto;
}
main div#body div#bag div.b1 div.n5 dl dd.word{
				color: #333333;
}
main div#body div#bag div.b1 div.n5 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#bag div.b1 div.n5 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#bag div.b2 div{
	margin: 8px 0;
}

main div#body div#bag div.b2 div.n1{
	width: 222px;
	height: 340px;
}
main div#body div#bag div.b2 div.n1 img{
	width: 222px;
	height: 340px;
	
}
main div#body div#bag div.b2 div.n2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#bag div.b2 div.n2 dl dt img{
				margin: 45px auto;
}
main div#body div#bag div.b2 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#bag div.b2 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#bag div.b2 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#bag div.b2 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#bag div.b2 div.n3 dl dt img{
				margin: 45px auto;
}
main div#body div#bag div.b2 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#bag div.b2 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#bag div.b2 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#bag div.b2 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#bag div.b2 div.n4 dl dt img{
				margin: 45px auto;
}
main div#body div#bag div.b2 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#bag div.b2 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#bag div.b2 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#bag div.b2 div.n5{
				width: 222px;
				height: 340px;
				margin-left: 7.5px;
}
main div#body div#bag div.b2 div.n5 div.d1{
				width: 222px;
				height: 165px;
				margin: 0 auto;
}
main div#body div#bag div.b2 div.n5 div.d1 img{
				width: 222px;
				height: 165px;
}
main div#body div#bag div.b2 div.n5 div.d2{
				width: 222px;
				height: 165px;
				margin-top: 10px;
}
main div#body div#bag div.b2 div.n5 div.d2 img{
				width: 222px;
				height: 165px;
				
}
main div#body div#bag div.b1 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
main div#body div#bag div.b2 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
/*-------------------------------------------------------------*/

main div#body div#mix div.mix_left{
	width: 50px;
	height: 35px;
	font-size: 24px;
	color: #333333;
}
main div#body div#mix div.mix_right{
	width: 500px;
	height: 35px;
	font-size: 24px;
	color: #333333;
	float: right;
}
main div#body div#mix div.mix_right ul li{
	float: right;
	color: #333333;
	font-size: 20px;
	margin-left: 20px;
	padding-top: 5px;
}
main div#body div#mix div.mix_right ul li:hover{
	color: #ff6709;
	border-bottom: 2px solid #ff6709 ;
}
/*-------------------------------------------------*/

main div#body div#phone div.b1 div.n1{
	width: 222px;
	height: 340px;
}
main div#body div#phone div.b1 div.n1 img{
	width: 222px;
	height: 340px;
}
main div#body div#phone div.b1 div.n2{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#phone div.b1 div.n2 dl dt img{
				margin: 40px auto;
}
main div#body div#phone div.b1 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#phone div.b1 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#phone div.b1 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#phone div.b1 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#phone div.b1 div.n3 dl dt img{
				margin: 39px auto;
}
main div#body div#phone div.b1 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#phone div.b1 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#phone div.b1 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#phone div.b1 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#phone div.b1 div.n4 dl dt img{
				margin: 39px auto;
}
main div#body div#phone div.b1 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#phone div.b1 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#phone div.b1 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#phone div.b1 div.n5{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#phone div.b1 div.n5 dl dt img{
				margin: 39px auto;
}
main div#body div#phone div.b1 div.n5 dl dd.word{
				color: #333333;
}
main div#body div#phone div.b1 div.n5 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#phone div.b1 div.n5 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}

main div#body div#phone div.b2 div.n1{
	width: 222px;
	height: 340px;
}
main div#body div#phone div.b2 div.n1 img{
	width: 222px;
	height: 340px;
	
}
main div#body div#phone div.b2 div.n2 dl dt img{
				margin: 45px auto;
}
main div#body div#phone div.b2 div.n2 dl dd.word{
				color: #333333;
}
main div#body div#phone div.b2 div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#phone div.b2 div.n2 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#phone div.b2 div.n3{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#phone div.b2 div.n3 dl dt img{
				margin: 45px auto;
}
main div#body div#phone div.b2 div.n3 dl dd.word{
				color: #333333;
}
main div#body div#phone div.b2 div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#phone div.b2 div.n3 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#phone div.b2 div.n4{
				width: 222px;
				height: 340px;
				background: #fafafa;
				text-align: center;
				margin-left: 7.5px;
}
main div#body div#phone div.b2 div.n4 dl dt img{
				margin: 45px auto;
}
main div#body div#phone div.b2 div.n4 dl dd.word{
				color: #333333;
}
main div#body div#phone div.b2 div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#phone div.b2 div.n4 dl dd.product_price{
				color: #ff6709;
				font-size: 14px;
				margin-top: 8px;
}
main div#body div#phone div.b2 div.n5{
				width: 222px;
				height: 340px;
				margin-left: 7.5px;
}
main div#body div#phone div.b2 div.n5 div.d1{
				width: 222px;
				height: 165px;
				margin: 0 auto;
}
main div#body div#phone div.b2 div.n5 div.d1 img{
				width: 222px;
				height: 165px;
}
main div#body div#phone div.b2 div.n5 div.d2{
				width: 222px;
				height: 165px;
				margin-top: 10px;
}
main div#body div#phone div.b2 div.n5 div.d2 img{
				width: 222px;
				height: 165px;
				
}
main div#body div#phone div.b1 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
main div#body div#phone div.b2 div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
/*----------------------------------------------------------------------------------*/
main div#body div#hot{
	width: 1140px;
	height: 35px;
	margin: 130px auto;
	
}
main div#body div#hot div{
	float: left;
}
main div#body div#hot div.hot_left{
	width: 100px;
	height: 35px;
	font-size: 24px;
	color: #333333;
}
/*--------------------------------------------------------------------------------*/
main div#body div#bear div.n1{
				width: 277.5px;
				height: 400px;
				background: #fafafa;
}
main div#body div#bear div.n1 dl dt img{
				width: 277.5px;
				height: 230px;
}
main div#body div#bear div.n1 dl dd.word{
				color: #333333;
				font-size: 14px;
				padding: 15px;
}
main div#body div#bear div.n1 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
				margin-left: 15px;
}
main div#body div#bear div.n1 dl dd.name div{
	float: left;
}
main div#body div#bear div.n1 dl dd.name div.mi{
				width: 90px;
				color: #333333;
				font-size: 14px;
				margin-left: 15px;
				border-right:1px solid #333333 ;
}
main div#body div#bear div.n1 dl dd.name div.price{
				color: #ff6709;
				font-size: 14px;
				margin-left: 10px;
}
main div#body div#bear div.n2{
				width: 277.5px;
				height: 400px;
				background: #fafafa;
				margin-left: 10px;
}
main div#body div#bear div.n2 dl dt img{
				width: 277.5px;
				height: 230px;
}
main div#body div#bear div.n2 dl dd.word{
				color: #333333;
				font-size: 14px;
				padding: 15px;
}
main div#body div#bear div.n2 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 80px;
				margin-left: 15px;
}
main div#body div#bear div.n2 dl dd.name div{
	float: left;
	margin-top: -19px;
}
main div#body div#bear div.n2 dl dd.name div.mi{
				width: 140px;
				color: #333333;
				font-size: 14px;
				margin-left: 15px;
				border-right:1px solid #333333 ;
				
}
main div#body div#bear div.n2 dl dd.name div.price{
				color: #ff6709;
				font-size: 14px;
				margin-left: 10px;
}
main div#body div#bear div.n3{
				width: 277.5px;
				height: 400px;
				background: #fafafa;
				margin-left: 10px;
}
main div#body div#bear div.n3 dl dt img{
				width: 277.5px;
				height: 230px;
}
main div#body div#bear div.n3 dl dd.word{
				color: #333333;
				font-size: 14px;
				padding: 15px;
}
main div#body div#bear div.n3 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
				margin-left: 15px;
				margin-top: 18px;
}
main div#body div#bear div.n3 dl dd.name div{
	float: left;
}
main div#body div#bear div.n3 dl dd.name div.mi{
				width: 80px;
				color: #333333;
				font-size: 14px;
				margin-left: 15px;
				border-right:1px solid #333333 ;
}
main div#body div#bear div.n3 dl dd.name div.price{
				color: #ff6709;
				font-size: 14px;
				margin-left: 10px;
}
main div#body div#bear div.n4{
				width: 277.5px;
				height: 400px;
				background: #fafafa;
				margin-left: 10px;
}
main div#body div#bear div.n4 dl dt img{
				width: 277.5px;
				height: 230px;
}
main div#body div#bear div.n4 dl dd.word{
				color: #333333;
				font-size: 14px;
				padding: 15px;
}
main div#body div#bear div.n4 dl dd.product_content{
				color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
				margin-left: 15px;
				margin-top: 18px;
}
main div#body div#bear div.n4 dl dd.name div{
	float: left;
}
main div#body div#bear div.n4 dl dd.name div.mi{
				width: 155px;
				color: #333333;
				font-size: 14px;
				margin-left: 15px;
				border-right:1px solid #333333 ;
}
main div#body div#bear div.n4 dl dd.name div.price{
				color: #ff6709;
				font-size: 14px;
				margin-left: 10px;
}
main div#body div#bear div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
/*--------------------------------------------------------------------------*/
main div#body div#nr{
	width: 1140px;
	height: 35px;
	margin: 150px auto;
}
main div#body div#nr div{
	float: left;
}
main div#body div#nr div.nr_left{
	width: 100px;
	height: 35px;
	font-size: 24px;
	color: #333333;
}
/*--------------------------------------------*/
main div#body div#theme div.n1{
	width: 277.5px;
	height: 400px;
	border-top: 1px solid #ff6709;
	background: #fafafa;
	text-align: center;
}
main div#body div#theme div.n1 dl dd.name{
				color: #ff6709;
				margin-top: 30px;
}
main div#body div#theme div.n1 dl dd.word{
				color: #333333;
				font-size: 21px;
				margin-top: 30px;
}
main div#body div#theme div.n1 dl dd.product_content{
				width: 200px;
				color: #afafaf;
				font-size: 12px ;
				line-height: 20px;
				margin: 5px auto;
}
main div#body div#theme div.n1 dl dd.product_price{
				color: #333333;
				font-size: 18px;
				margin-top: 20px;
}
main div#body div#theme div.n1 dl dt img{
				margin: 30px auto;
}
main div#body div#theme div.n2{
	width: 277.5px;
	height: 400px;
	border-top: 1px solid #83c44e;
	background: #fafafa;
	text-align: center;
	margin-left: 10px;
}
main div#body div#theme div.n2 dl dd.name{
				color: #83c44e;
				margin-top: 30px;
}
main div#body div#theme div.n2 dl dd.word{
				color: #333333;
				font-size: 21px;
				margin-top: 30px;
}
main div#body div#theme div.n2 dl dd.product_content{
				width: 200px;
				color: #afafaf;
				font-size: 12px ;
				line-height: 20px;
				margin: 5px auto;
}
main div#body div#theme div.n2 dl dd.product_price{
				color: #333333;
				font-size: 18px;
				margin-top: 20px;
}
main div#body div#theme div.n2 dl dt img{
				margin: 15px auto;
}
main div#body div#theme div.n3{
	width: 277.5px;
	height: 400px;
	border-top: 1px solid #e53935;
	background: #fafafa;
	text-align: center;
	margin-left: 10px;
}
main div#body div#theme div.n3 dl dd.name{
				color: #e53935;
				margin-top: 30px;
}
main div#body div#theme div.n3 dl dd.word{
				color: #333333;
				font-size: 21px;
				margin-top: 30px;
}
main div#body div#theme div.n3 dl dd.product_content{
				width: 200px;
				color: #afafaf;
				font-size: 12px ;
				line-height: 20px;
				margin: 5px auto;
}
main div#body div#theme div.n3 dl dd.product_price{
				color: #333333;
				font-size: 18px;
				margin-top: 40px;
}
main div#body div#theme div.n3 dl dt img{
				margin: 40px auto;
}
main div#body div#theme div.n4{
	width: 277.5px;
	height: 400px;
	border-top: 1px solid #0084ff;
	background: #fafafa;
	text-align: center;
	margin-left: 10px;
}
main div#body div#theme div.n4 dl dd.name{
				color: #0084ff;
				margin-top: 30px;
}
main div#body div#theme div.n4 dl dd.word{
				color: #333333;
				font-size: 21px;
				margin-top: 30px;
}
main div#body div#theme div.n4 dl dd.product_content{
				width: 200px;
				color: #afafaf;
				font-size: 12px ;
				line-height: 20px;
				margin: 5px auto;
}
main div#body div#theme div.n4 dl dd.product_price{
				color: #333333;
				font-size: 18px;
				margin-top: 40px;
}
main div#body div#theme div.n4 dl dt img{
				margin: 40px auto;
}
main div#body div#theme div:hover{
	box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.3);
}
/*-------------------------------------------------------------------------------*/
main div#body div#video div.left{
	width: 200px;
	height: 40px;
	font: 24px "微软雅黑";
	color: #333333;
}
main div#body div#video div.b2{
	width: 40px;
	height: 40px;
	line-height: 50px;
	float: right;
}
main div#body div#video div.b2 img{
	position: relative;
	left: 20px;
}
main div#body div#video div.right{
	width: 80px;
	height: 40px;
	color: #333333;
	line-height: 40px;
	float: right;
	position: relative;
	left: 30px;
}
/*--------------------------------------------------------------------------------------*/
main div#body div#smell div.n1{
	width: 277.5px;
	height: 280px;
}
main div#body div#smell div.n1 dl{
	margin: 0 auto;
}
main div#body div#smell div.n1 dl img{
	width: 277.5px;
	height: 180px;
}
main div#body div#smell div.n1 dl dd.word{
	margin-top: 20px;
	color: #333333;
}
main div#body div#smell div.n1 dl dd.product_content{
	color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#smell div.n1 div.p3{
	width: 40px;
	height: 30px;
	position: relative;
	left: 13px;
	top: -120px;
}
main div#body div#smell div.n2{
	width: 277.5px;
	height: 280px;
	margin-left: 10px;
}
main div#body div#smell div.n2 dl{
	margin: 0 auto;
}
main div#body div#smell div.n2 dl img{
	width: 277.5px;
	height: 180px;
}
main div#body div#smell div.n2 dl dd.word{
	margin-top: 20px;
	color: #333333;
}
main div#body div#smell div.n2 dl dd.product_content{
	color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#smell div.n2 div.p3{
	width: 40px;
	height: 30px;
	position: relative;
	left: 13px;
	top: -120px;
}
main div#body div#smell div.n3{
	width: 277.5px;
	height: 280px;
	margin-left: 10px;
}
main div#body div#smell div.n3 dl{
	margin: 0 auto;
}
main div#body div#smell div.n3 dl img{
	width: 277.5px;
	height: 180px;
}
main div#body div#smell div.n3 dl dd.word{
	margin-top: 20px;
	color: #333333;
}
main div#body div#smell div.n3 dl dd.product_content{
	color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
main div#body div#smell div.n3 div.p3{
	width: 40px;
	height: 30px;
	position: relative;
	left: 13px;
	top: -120px;
}
main div#body div#smell div.n4{
	width: 277.5px;
	height: 280px;
	margin-left: 10px;
}
main div#body div#smell div.n4 dl{
	margin: 0 auto;
}
main div#body div#smell div.n4 dl img{
	width: 277.5px;
	height: 180px;
}
main div#body div#smell div.n4 dl dd.word{
	margin-top: 20px;
	color: #333333;
}
main div#body div#smell div.n4 dl dd.product_content{
	color: #afafaf;
				font-size: 12px ;
				line-height: 40px;
}
